Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLERS LANE Detached £370,000 27 Oct 2014
2 OWLERS LANE Detached £375,000 1 Apr 2022
2A OWLERS LANE Detached £250,000 30 Sep 2009
3 OWLERS LANE Detached £312,000 4 Jul 2018
9 OWLERS LANE Detached £225,000 27 Jun 2012